package com.hyt.it.ogt.kq.service.gov.model.vo.admission;

import com.hyt.core.ModelSerializable;
import com.hyt.it.ogt.kq.service.gov.model.dto.admission.AdmissionTicketTemplateVariableVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 *
 * @author zhoumiao
 * @since 2023-02-02
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "准考证模板VO")
public class AdmissionTemplateVO implements ModelSerializable {
    @ApiModelProperty(value = "模板id")
    private String id;
    @ApiModelProperty(value = "模板名称")
    private String name;
    @ApiModelProperty(value = "模板类型")
    private Integer type;
    @ApiModelProperty(value = "编辑时是否当前准考证任务正在使用的模板")
    private Boolean isCurrentUse;
    @ApiModelProperty(value = "模板HTML")
    private String templateHtml;
    @ApiModelProperty(value = "模板参数")
    private String templateParam;
    @ApiModelProperty(value = "模板海报")
    private String templatePoster;
    @ApiModelProperty(value = "模板关联的变量")
    private List<AdmissionTicketTemplateVariableVO> admissionTicketTemplateVariableVOList;
    @ApiModelProperty(value = "准考证任务名称")
    private String admissionInfoName;
}
